package com.itheima.demo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

//lombok技术可以实现为类自动添加无参构造器、getter、setter和toString等方法
@Data                  //@Data注解，为类自动添加无参构造器、getter、setter和toString等方法
@NoArgsConstructor    //@NoArgsConstructor注解，为类自动添加无参构造器
@AllArgsConstructor  //@AllArgsConstructor注解，为类自动添加全参构造器
public class Card {

    //此时只需要在类中添加属性，lombok技术就会自动为其添加构造器、getter、setter和toString等方法
    private String cardId;   //车牌号
    private String name;    //车主姓名
    private String phone;   //车主电话
    private double money;   //余额

    //预存金额
    public void preMoney(double money){
        this.money += money;
    }

    //扣费金额
    public void payMoney(double money){
        this.money -= money;
    }
}
